package com.ruoyi.mespro.domain;

import com.fasterxml.jackson.annotation.JsonFormat;
import com.ruoyi.common.annotation.Excel;

import java.util.Date;

public class WarpShafttypeReport {
    private static final long serialVersionUID = 1L;


    /** 机台编号 */
    @Excel(name = "机台编号")
    private String maccode;

    /** 班次日期 */
    @JsonFormat(pattern = "yyyy-MM-dd")
    @Excel(name = "班次日期", width = 30, dateFormat = "yyyy-MM-dd")
    private Date shiftdate;

    /** 班次类别 */
    @Excel(name = "班次类别")
    private Integer shifttype;

    @Excel(name = "平均车速")
    private Double avgSpeed;


    /** 整经长度 */
    @Excel(name = "整经长度")
    private Integer curlength;


    /** 整经长度 */
    @Excel(name = "断头次数")
    private Double breaknum;


    /** 整经长度 */
    @Excel(name = "断头率")
    private Double breakrate;

    /** 操作员 */
    @Excel(name = "操作员")
    private String opworker;



    public String getMaccode() {
        return maccode;
    }

    public void setMaccode(String maccode) {
        this.maccode = maccode;
    }

    public Date getShiftdate() {
        return shiftdate;
    }

    public void setShiftdate(Date shiftdate) {
        this.shiftdate = shiftdate;
    }

    public Integer getShifttype() {
        return shifttype;
    }

    public void setShifttype(Integer shifttype) {
        this.shifttype = shifttype;
    }

    public Double getAvgSpeed() {
        return avgSpeed;
    }

    public void setAvgSpeed(Double avgSpeed) {
        this.avgSpeed = avgSpeed;
    }

    public Integer getCurlength() {
        return curlength;
    }

    public void setCurlength(Integer curlength) {
        this.curlength = curlength;
    }

    public String getOpworker() {
        return opworker;
    }

    public void setOpworker(String opworker) {
        this.opworker = opworker;
    }

    public Double getBreaknum() {
        return breaknum;
    }

    public void setBreaknum(Double breaknum) {
        this.breaknum = breaknum;
    }

    public Double getBreakrate() {
        return breakrate;
    }

    public void setBreakrate(Double breakrate) {
        this.breakrate = breakrate;
    }

    @Override
    public String toString() {
        return "WarpShafttypeReport{" +
                "maccode='" + maccode + '\'' +
                ", shiftdate=" + shiftdate +
                ", shifttype=" + shifttype +
                ", avgSpeed=" + avgSpeed +
                ", curlength=" + curlength +
                '}';
    }
}
